'use strict'

const config = require('../../config/config.js')

let auth = require('titbit-token')

let m = new auth({
  key: config.admin.key,
  expires: config.admin.expires > 0 ? config.admin.expires : 3600000
})

module.exports = [
  //此中间件执行后，说明会话验证成功，此后的请求可以通过c.box.user拿到用户数据。
  {
    pre: true,
    middleware: m
  }
]
